pipeline pattern
例
shell scriptの
| pipe
Web Streams API
#WIP
input/outputが同じ構造として表現し、それを連鎖する
処理をpipeで繋いでいく
しかし、それでも
時間的凝集
にしないのがミソなんよなあ
map, filterみたいに、input/outputの構造は変えずに、内容だけを変える
interfaceは一緒なので、利用者が順序を自由に変更できる
アルアルで考えると、
A→B→C→Dというようにデータが変わっていくな、と考えたときに、
これらが全て同じ構造で表現できるような抽象を探せば良いのかな
汎用的なデータ構造
だ